不少初学者朋友在学习Java过程中,会对着视频敲Java项目,其中遇到的BUG还能解决,但就是每次敲完一个项目,就感觉很空虚,项目里面的知识点感觉懂了但又好像没懂
这些朋友应该怎样才能掌握一个项目所用的知识点呢?至少不至于过了一头半个月就想不起来这个项目是什么东西呢?
1 刚开始运行项目的时候,你别根据视频或现有代码敲,而是得先运行通人家的代码。
自己敲代码的时候,会拘泥于API或模块的细节,多敲代码后反而会一头雾水。而且,你敲代码的时候,很有可能因为敲错一个地方而导致整个系统没法运行,而且这种错误很难排查,往往你用了1天敲完整个系统,跑不通,用了3天时间发现了10个敲错了地方,改了还是跑不通,再用了5天,把所有问题都改了,才跑通,这样就浪费至少1周时间了。
2 找项目,你得找一定能跑通的,比如star比较多的github项目,或者销量比较好的视频教程,或者干脆买书,书上的代码经过出版社加持,大多能跑通。否则你学了半天,找了一个跑不通的项目,再用半个月去调试,这样浪费的时间